home *** CD-ROM | disk | FTP | other *** search
- Path: news.ndh.com!news
- From: m.jantz@public.ndh.com (Marcel Jantz)
- Newsgroups: comp.sys.amiga.graphics
- Subject: Re: CyberGFX and SPectrum Card
- Date: 13 Jan 1996 02:08:24 GMT
- Organization: ndh - Netzwerkdienste Hoeger
- Message-ID: <2234.6586T185T1064@public.ndh.com>
- References: <4ceoc8$age@news.global1.net> <DKMsy7.M4s@gil.com.au>
- <4cggs4$b2r@news.rwth-aachen.de> <oj6ivilo0dn.fsf@hpsrk.fc.hp.com>
- NNTP-Posting-Host: slip-141.ndh.com
- X-Newsreader: THOR 2.21 (Amiga;TCP/IP) *UNREGISTERED*
-
-
- Steve Koren wrote,
- >hhoff@informatik.rwth-aachen.de (Helmut Hoffmann) wrote:
-
- >> What do Datatypes have to do with a graphic board? Datatypes are just
- >> a software extension to AmigaOS which allow Datatype aware programs
- >> (e.g. CyberShow) to view pictures or other things in formats which
- >> are not directly supported by the operating system. This should in no
- >> way interact with any graphic board. GIF Datatypes can be found e.g.
- >> on Aminet.
-
- >Yep, on one level you're certainly right. But on another level,
- >datatypes and gfx cards don't mix very well. Graphics datatypes tend
- >not to be optimized for use on gfx cards, and they are terrifyingly slow
- >both to load and to redraw their images.
-
- Hmm, of course there is one exeption to that: As datatypes are boopsi objects,
- they can take advantage of a gfx-board. As we at ProDev are switching to a
- Cybergraphics-Compatible System, I've made a datatype that displays
- pictures in a corresponding colordepth (i.e. on a 16Bit screen in 16Bit
- etc.).
- >For anyone who's interested, here are some times for different methods
- >of displaying images that I obtained on my GVP Spectrum (Z- II), 040/25:
-
- > Displaying a medium size image 200 time to an 8 bit CyberGfx screen:
-
- > Image in Fast RAM: WritePixelArray8(): 8 seconds
- > Image in Fast RAM: ClipBlit(): 15 seconds
- > Image in Chip RAM: ClipBlit(): several millennia
-
- >For *native* Amiga modes, ClipBlit() is better than WritePixelArray, but
- >if you use it on a gfx card, things go literally half as fast. For a
- >program I'm writing, I'm making the runtime decision which to use. If
- >you don't, it'll still work, but it'll run much slower than it could on
- >the other type of HW. Its an unfortunate situation, but the one we're
- >stuck with.
-
- Well, so it would be the best to have a special behaviour for "gfx-board"-
- datatypes. As they are simply boopsi objects you can do your own
- methods/attributes to do the rendering and holding datas. So 24 Bit datatypes
- are possible. I myself do very much like this boopsi system :).
-
- > - steve
-
-
-
- ___________________________________________________________
-
- "Nevertheless smart people still need to eat and pay rent."
-
- Marcel Jantz (MaJa)
- Techn. Support ProDev
-
-